home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
os2
/
adaptor.zip
/
ADAPT.ZIP
/
adaptor
/
help
next >
Wrap
Text File
|
1993-06-11
|
3KB
|
65 lines
.Help.
You can get more help by selecting a help item from the help menu or
by pressing the right mouse button in a command or subwindow.
.File.
When pressing the left button you get a menu of all Fortran
files and all subdirectories of the current directory. You
can select a Fortran File or change to other directories.
.Parse.Parses the Fortran source file to an intermediate tree.
.Semantic.Semantic analysis for Fortran program.
.Adapt.Translates the program to a message passing program.
.GMD.German National Research Centre for Mathematics and Computer Science
.Options.There you can select between different options
.Show.
The selected file will be shown in the edit window.
Editing of the selected file is not possible. Show
must be called before parsing the selected file.
.Check.Test to verify that the internal abstract syntax tree is o.k.
.Unparse.Make a Fortran source from the internal syntax tree.
.Write.Print the abstract syntax tree on the file 'test.out'
.Machine.You can choose between different machines.
.Model.
There exist three models for the generated message passing program:
Host-Node : a host and a node program will be generated
Only Host : only a node program will be generated (hostless)
Uni Proc : sequential program for one node will be generated
.Arrays.
This option specifies how to handle dynamic and distributed arrays.
Dynamic : arrays will remain dynamic in the generated program
Static : arrays become static where the size has to be specified
.Split.
If the split flag is set the new generated message passing program will
be splitted into one source file for each subroutine. This makes
compilation faster.
.Distribution.
This specifies what the default distribution of an array is if no
other distribution/alignment directive is specified.
replicated : default is that every array is replicated
distributed : default is that every array is distributed
cm default : for the default distribution the same rules are used
as in CM Fortran (not supported until now)
.Language.
Fortran 77 : Array operations will be translated to sequential loops
Fortran 90 : Array operations remain in the generated message passing
program
.Input.You can define a new integer value (terminate with <return>).
.MinProc.
The minimal number of processors on which the parallel program will run.
The size of static arrays in the node program depends on this value.
real A(1000)
becomes
real A(100) in the node program if MinProc = 10
real A(334) in the node program if MinProc = 3
The value can be changed by choosing one item of the submenu (press left
mouse button). The item 'typ' is for the interactive input of a value.